const hotModel = require('../model/hotModel');
const filmModel = require('../model/filmModel');
module.exports.findAll = async function(page){
    // 分页查询
    let {current,size} = page;
    // 获取数据总数
    let total = await hotModel.countDocuments();
    // 根据总数/每页显示数得到总页数
    let totalPage = Math.ceil(total / size);
    // limit是每页显示数，skip通过(当前页-1) * 每页显示得到
    let rows = await hotModel
                .find()
                .populate('films')
                .limit(parseInt(size))
                .skip((current - 1) * size);
        
    return {
        current,size,total,totalPage,rows
    }
}